debris avalanches - Alemán Inglés Diccionario